Nahdionline Product Search Scraper avatar

Nahdionline Product Search Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Nahdionline Product Search Scraper

Nahdionline Product Search Scraper

Scrape product search results from Nahdi Online (nahdionline.com) — Saudi Arabia's leading pharmacy platform. Collect 75+ fields including pricing, stock status, categories, promotions, and SEO metadata for any search query.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Nahdi Online Products Search Scraper: Extract Product Data from nahdionline.com


What Is Nahdi Online?

Nahdi Online (nahdionline.com) is one of Saudi Arabia's largest pharmacy and health retail platforms, operated by Al Nahdi Medical Company. It offers thousands of products spanning pharmaceuticals, wellness, beauty, and nutrition. For market researchers, price intelligence teams, and e-commerce analysts, manually collecting product data from search results is impractical at scale — the Nahdi Online Products Search Scraper automates this entirely.


Overview

The Nahdi Products Search Scraper targets Nahdi's search result pages, extracting structured product records from any keyword-based query. Use cases include:

  • Price monitoring across health and pharmacy categories
  • Competitor benchmarking for brands selling on Nahdi
  • Inventory tracking via stock and quantity fields
  • SEO & catalog analysis using enriched keyword and category data
  • Promotion tracking for offers, discounts, and promo types

Input Format

{
"urls": [
"https://www.nahdionline.com/en-sa/search?query=omega&page=2"
],
"ignore_url_failures": true,
"max_items_per_url": 200
}
FieldTypeDescription
urlsarraySearch result page URLs to scrape. Supports multiple URLs. Format: ?query=KEYWORD&page=N. Add one per line or use bulk edit.
ignore_url_failuresbooleanIf true, the scraper continues when a URL fails instead of stopping the entire run. Recommended for bulk jobs. Default: true
max_items_per_urlintegerMaximum products to collect per URL. Default prefill: 20. Set up to 200 for fuller result pages.

Tip: Paginate by incrementing page= in the URL to collect results beyond the first page. Combine multiple paginated URLs in the urls array for full keyword coverage.


Output Format

Sample output

{
"created_at": 1703030734,
"imf_category": "GENERAL HEALTH",
"imf_class": "HEART HEALTH",
"imf_division": "WELLNESS",
"in_stock": 1,
"zone_ids": [
"10371"
],
"units_sold_wt": null,
"image_url": "https://ecombe.nahdionline.com/media/catalog/product/1/0/102813272_65dcde02155cf74da.jpg?width=265&height=265&canvas=265,265&optimize=high&bg-color=255,255,255&fit=bounds",
"imfcategories": {
"level0": [
"NUTRACEUTICALS AND NUTRITION"
],
"level1": [
"NUTRACEUTICALS AND NUTRITION /// GENERAL HEALTH"
],
"level2": [
"NUTRACEUTICALS AND NUTRITION /// GENERAL HEALTH /// HEART AND CIRCULATION"
],
"level3": [
"NUTRACEUTICALS AND NUTRITION /// GENERAL HEALTH /// HEART AND CIRCULATION /// HEART HEALTH"
],
"level4": [
"NUTRACEUTICALS AND NUTRITION /// GENERAL HEALTH /// HEART AND CIRCULATION /// OMEGA 3"
]
},
"name": "Now Foods Omega-3 Fish Oil - 1000 Mg - 500 Softgels",
"store_en": {
"manufacturer": "NOW Foods",
"name": "Now Foods Omega-3 Fish Oil - 1000 Mg - 500 Softgels"
},
"smart_lis": null,
"transliteration": {
"brand": [
[
"ناو",
"نَو",
"ناو فودز",
"ناو فودس"
]
],
"ingredients": [
[
"اوميغا",
"اوميجا",
"اوميقا"
],
[
"ثري",
"تري",
"ثري"
],
"active_ingredients"
],
"name": [
[
"ناو",
"نَو",
"ناو فودز",
"ناو فودس"
],
[
"اوميغا",
"اوميجا",
"اوميقا"
],
[
"فيش",
"فيش"
],
[
"اويل",
"اويل",
"اويل"
],
"brand"
]
},
"transliteration_enriched": "Yes",
"category_ids": [
"70396",
"71783",
"71849",
"70450",
"83974",
"83980"
],
"gtin": 733739016539,
"product_form": "Softgels",
"store_ar": {
"manufacturer": "ناو فودز",
"name": "ناو فودز زيت سمك أوميجا-3 - 1000 ملجم - 500 كبسولة جيلاتينية"
},
"type_id": "simple",
"visibility_search": 1,
"manufacturer": null,
"promoted_item": null,
"imf_item_brand": null,
"search_keywords_enriched": null,
"main_ingredient": null,
"is_new_item": null,
"promo_wt": null,
"fulfilment_source": null,
"sku": null,
"visibility_catalog": null,
"keyword_enrichment": {
"arabic": [
"اوميغا 3",
"زيت السمك",
"للقلب",
"صحة القلب",
"ارتفاع الكولسترول",
"ارتفاع ضغط الدم",
"أمراض القلب",
"ضعف الدورة الدموية",
"مقوي صحة القلب",
"منظم الكولسترول",
"دعم الدورة الدموية",
"اوميجا 3",
"اومغا 3",
"زيت السسمك",
"كبسولات",
"حبوب",
"500 كبسولة",
"1000 ملجم"
],
"english": [
"omega 3",
"fish oil",
"for heart",
"heart health",
"high cholesterol",
"high blood pressure",
"heart disease",
"poor circulation",
"heart health support",
"cholesterol regulation",
"supports circulation",
"omegs 3",
"fish oill",
"capsules",
"pills",
"500 softgels",
"1000 mg"
]
},
"item_has_offer": "Yes",
"final_weight": null,
"objectid": null,
"clearance_offer": "No",
"discount": 25,
"promo_type": 25,
"aplus": "No",
"imf_sub_class": "PILLS",
"ordered_qty": 1835,
"redbox_pl_custom": "No",
"usage_enriched": "Done",
"alternative_brands": {
"arabic": [
"نيتشرز واي",
"سولجار",
"نوردك ناتشرالز",
"كارلسون لابز",
"حديقة الحياة",
"براتانز برايد",
"نيو تشابتر",
"جي ان سي",
"هيربالايف",
"أوبتيموم نوتريشن"
],
"english": [
"Nature's Way",
"Solgar",
"Nordic Naturals",
"Carlson Labs",
"Garden of Life",
"Puritan's Pride",
"New Chapter",
"GNC",
"Herbalife",
"Optimum Nutrition"
]
},
"categories": {
"level0": [
"Vitamin & Supplement"
],
"level1": [
"Vitamin & Supplement /// Supplements",
"Vitamin & Supplement /// Heart Health"
],
"level2": [
"Vitamin & Supplement /// Supplements /// Omega 3",
"Vitamin & Supplement /// Heart Health /// Cholesterol Balance",
"Vitamin & Supplement /// Heart Health /// Heart Protection"
]
},
"categories_without_path": [
"Vitamin & Supplement",
"Supplements",
"Omega 3",
"Heart Health",
"Cholesterol Balance",
"Heart Protection"
],
"hidden_item": "Regular",
"imf_department": "NUTRACEUTICALS AND NUTRITION",
"new": "No",
"safety_stock_level": 0,
"thumbnail_url": "https://ecombe.nahdionline.com/media/catalog/product/1/0/102813272_65dcde122f961803d.jpg?width=75&height=75&canvas=75,75&optimize=high&bg-color=255,255,255&fit=bounds",
"categories_without_path_ar": [
"الفيتامينات والمكملات الغذائية",
"المكملات الغذائية",
"أوميغا 3",
"صحة القلب",
"توازن الكوليسترول",
"حماية القلب"
],
"revenue_wt": null,
"boosted_points": 0,
"max_qty": 10000,
"imf_segment5": "OMEGA 3",
"imf_sub_category": "HEART AND CIRCULATION",
"min_qty": 1,
"quantity": "500 Softgels",
"mg_wt": null,
"collections": null,
"algolia_last_update_at_cet": null,
"alternative_brands_enriched": "Yes",
"availabilty_wt": null,
"imf_matrix_segment_2": "Premium",
"price": {
"s_a_r": {
"default": 112,
"default_formated": "112.00 SAR",
"special_from_date": "",
"special_to_date": "",
"default_original_formated": "148.84 SAR"
}
},
"rx_items": "No",
"colloquial_queries": [
"اوميجا 3",
"زيت السمك",
"كبسولات زيت السمك",
"اوميجا للقلب",
"فيتامين للقلب",
"اوميجا 3 للقلب",
"مكمل اوميجا",
"تقوية القلب",
"زيت سمك",
"مكمل للقلب"
],
"colloquial_queries_enriched": "Done",
"global_filter": "Global",
"search_language": "Now Foods, Omega-3 Fish Oil, 1000 Mg, 500 Softgels NOW Foods, Omega-3 Fish Oil, 1000 mg, 500 Softgels",
"ingredient": "Omega 3",
"site_name": "NOW BZ USD",
"usage": {
"arabic": [
"مكمل غذائي على شكل كبسولات جيلاتينية لدعم صحة القلب والأوعية الدموية",
"لتحسين وظائف القلب",
"لخفض مستويات الكوليسترول",
"لدعم صحة الدماغ",
"للوقاية من أمراض القلب"
],
"english": [
"dietary supplement in softgel form to support heart and cardiovascular health",
"to improve heart function",
"to lower cholesterol levels",
"to support brain health",
"to prevent heart disease"
]
},
"imf_matrix_segment_1": "OMEGA 3 PILLS",
"smart_item": "Yes",
"url": "https://ecombe.nahdionline.com/en/now-foods-omega-3-fish-oil-1000-mg-500-softgels",
"from_url": "https://www.nahdionline.com/en-sa/search?query=omega&page=2"
}

Each product record returns up to 75+ fields. Below is a grouped breakdown with field definitions:

Product Identity

FieldMeaning
NameProduct display name (English)
Store ENEnglish store/product name variant
Store ARArabic store/product name
SKUStock Keeping Unit — unique product code
GTINGlobal Trade Item Number (barcode)
Object IDInternal Algolia/platform object identifier
URLDirect product page URL
Image URLFull-resolution product image
Thumbnail URLSmaller image for listings/previews

Pricing & Promotions

FieldMeaning
PriceCurrent selling price
DiscountDiscount amount or percentage applied
Promo TypeType of promotion (e.g., bundle, flash sale)
Promo WTPromotion weight/priority score
Item Has OfferBoolean — whether an active offer exists
Clearance OfferBoolean — whether item is on clearance
APlusEnhanced content / premium listing flag
Promoted ItemBoolean — whether the product is paid-promoted
Redbox PL CustomCustom private label promotion flag
Boosted PointsLoyalty/reward points boosted on this item

Stock & Availability

FieldMeaning
In StockBoolean — whether currently available
QuantityCurrent available stock quantity
Min QtyMinimum order quantity
Max QtyMaximum order quantity per order
Safety Stock LevelInternal restock threshold
Availability WTAvailability weight for search ranking
Fulfilment SourceWhere the order is fulfilled from (e.g., warehouse, store)
Zone IDsGeographic delivery zones the product is available in

Classification & Taxonomy

FieldMeaning
CategoriesFull category path(s) with hierarchy
Categories Without PathCategory names without parent path (EN)
Categories Without Path ARSame, in Arabic
Category IDsInternal category ID list
CollectionsProduct collections or curated groups
Type IDProduct type identifier
Product FormPhysical form (e.g., tablet, cream, capsule)

IMF Hierarchy (Internal Merchandise Framework)

FieldMeaning
IMF DepartmentTop-level merchandise department
IMF DivisionDivision within department
IMF CategoryMain category classification
IMF Sub CategorySub-category level
IMF ClassClass-level classification
IMF Sub ClassSub-class level
IMF Segment 5Segment-level granularity
IMF Matrix Segment 1Cross-axis segment dimension 1
IMF Matrix Segment 2Cross-axis segment dimension 2
IMF CategoriesFull IMF category array
IMF Item BrandBrand as classified within the IMF system

Search & SEO Metadata

FieldMeaning
Visibility SearchWhether the item appears in search results
Visibility CatalogWhether the item appears in catalog browsing
Search Keywords EnrichedAI/manually enriched search keywords
Keyword EnrichmentEnrichment status flag
Colloquial QueriesCommon informal search terms associated
Colloquial Queries EnrichedEnriched version of colloquial queries
Smart LISSmart listing intelligence score
Smart ItemBoolean — flagged as a smart/optimized item
TransliterationArabic-to-English phonetic transliteration
Transliteration EnrichedEnhanced transliteration variant
Global FilterGlobal visibility/filter flags
Search LanguageLanguage context of the listing (EN/AR)
Site NamePlatform/site identifier

Product Attributes

FieldMeaning
ManufacturerBrand or manufacturer name
Alternative BrandsSimilar or substitute brand names
Alternative Brands EnrichedEnriched alternative brand data
Main IngredientPrimary active ingredient
IngredientFull ingredient list or detail
UsageIntended use or application
Usage EnrichedEnriched usage description
RX ItemsBoolean — whether prescription required

Performance & Commerce Signals

FieldMeaning
Units Sold WTWeighted units sold metric (ranking signal)
Revenue WTWeighted revenue signal
MG WTMargin/gross weight signal
Ordered QtyHistorical ordered quantity
Final WeightFinal composite ranking weight

Flags & Status

FieldMeaning
Is New ItemBoolean — recently added product
NewNew item flag variant
Hidden ItemBoolean — whether hidden from public listing
Created AtProduct record creation timestamp
Algolia Last Update At CETLast index update in Algolia (CET timezone)

How to Use

  1. Build your search URL — Go to nahdionline.com, search for any keyword, and copy the URL (e.g., ?query=vitamin+c&page=1).
  2. Add URLs to input — Paste one or more paginated search URLs into the urls array.
  3. Set limits — Use max_items_per_url: 200 for maximum coverage per page.
  4. Enable fault tolerance — Keep ignore_url_failures: true for multi-URL runs.
  5. Export — Download results as JSON or CSV for analysis, dashboards, or databases.

Best practices:

  • Scrape multiple pages by adding page=1, page=2, etc. as separate URLs
  • Use Arabic queries (query=أوميغا) to capture AR-specific listings
  • Schedule recurring runs to track price and stock changes over time

Use Cases & Value

  • Pharmacy brands monitoring their shelf presence and competitor pricing on Nahdi
  • Health & wellness retailers tracking category trends and new product launches
  • Price comparison platforms integrating Nahdi data into aggregator tools
  • Data analysts studying Saudi e-commerce and consumer health purchasing patterns

Conclusion

The Nahdi Online Products Search Scraper delivers deep, structured product intelligence from one of the Gulf region's most important pharmacy platforms. With 75+ output fields covering pricing, stock, taxonomy, SEO signals, and commerce metrics, it provides everything needed for serious market research and retail analytics.